Skip to content

Add support for sample creation actions in workflow jobs#1951

Merged
labkey-susanh merged 42 commits intodevelopfrom
fb_deriveActions
Mar 26, 2026
Merged

Add support for sample creation actions in workflow jobs#1951
labkey-susanh merged 42 commits intodevelopfrom
fb_deriveActions

Conversation

@labkey-susanh
Copy link
Contributor

@labkey-susanh labkey-susanh commented Mar 9, 2026

Rationale

Minor updates in support of adding sample creation actions to workflow jobs, which is reusing a good amount of the UI we have for creation from grid buttons.

Related Pull Requests

Changes

  • Update isAllSamplesSchema to account for move of JobInputSamples to workflow schema
  • Add placement prop for DisableableButton

Copy link
Contributor

@labkey-alan labkey-alan left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good

if (
lcSchemaName === SCHEMAS.WORKFLOW.SCHEMA &&
lcQueryName === SCHEMAS.WORKFLOW.JOB_INPUT_SAMPLES.queryName.toLowerCase()
)
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

FYI in my open PR I have added an arg to SchemaQuery.isEqual to allow you to easily compare two SchemaQuery objects without comparing their view names, which I think would be useful in this method.

isEqual(sq: SchemaQuery, includeViewName = true): boolean {

@labkey-susanh labkey-susanh merged commit 2d77730 into develop Mar 26, 2026
3 checks passed
@labkey-susanh labkey-susanh deleted the fb_deriveActions branch March 26, 2026 00:53
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants